ADP\BaseVersion\Includes\Context B

Total Complexity 87
Dependencies 19
Dependents 120
Total lines 630
Lines of code 303
Logical lines of code 152
Comment lines 130
Methods 51
Properties 18

Methods 51

Method Rating Maintainability Complexity Lines of code
__construct()
A
35 13 85
setUpPricesSettings()
A
46 8 39
isProcessingUpdatePlugin()
S
77 3 3
isPluginAdminPage()
S
77 3 3
isDoingAjaxRefAdmin()
S
65 3 8
getProp()
S
65 3 10
setMode()
S
73 3 5
setCurrentUser()
S
74 2 5
setProps()
S
70 2 6
isWoocommerceProductLoop()
S
74 2 4
fetchQueryProps()
S
72 2 5
isCatalog()
S
78 2 3
isRequestToRestApi()
S
64 2 9
fetchAdminQueryProps()
S
72 2 5
isDebugMode()
S
80 1 3
handleError()
S
83 1 3
isUserLoggedIn()
S
82 1 3
isUsingGlobalPriceSettings()
S
79 1 3
isAllowExactApplicationOfReplacementCoupon()
S
79 1 3
isHideRulesWithoutDiscountInOrderEditPage()
S
79 1 3
getCurrentTheme()
S
82 1 3
isUnpackVariationsWithAnyAttributes()
S
79 1 3
isReplaceProductVariationDataStore()
S
79 1 3
isShowBulkTablePricesIncludingCoupons()
S
79 1 3
isProductionMode()
S
80 1 3
isToCompensateTrdPartAdjustmentForFixedPrice()
S
79 1 3
isIgnoreConditionsForDisplayingAdvertising()
S
79 1 3
isCheckParentsWhenFindingProductOnlyRule()
S
79 1 3
getLanguage()
S
82 1 3
loadCurrentTheme()
S
81 1 3
isExclusivityRequiresHistoryChange()
S
74 1 4
getTaxDisplayShopMode()
S
80 1 3
isMode()
S
80 1 3
is()
S
79 1 3
isWoocommerceShopLoop()
S
78 1 3
isAdpAdminPage()
S
76 1 4
isDoingPhpUnit()
S
80 1 3
getOption()
S
80 1 3
getCompatibilityOption()
S
80 1 3
getSettings()
S
82 1 3
getCompatibilitySettings()
S
82 1 3
isProductPage()
S
80 1 3
getAvailableTaxClassSlugs()
S
82 1 3
isWoocommerceCouponsEnabled()
S
81 1 3
getCurrentUser()
S
82 1 3
getIsTaxEnabled()
S
81 1 3
getIsPricesIncludeTax()
S
81 1 3
getTaxDisplayCartMode()
S
80 1 3
getPriceDecimals()
S
81 1 3
getCurrencyCode()
S
81 1 3
setLanguage()
S
81 1 3